package com.eshop.modules.user.vo;

import com.eshop.modules.user.service.dto.MUserBillDto;
import com.fasterxml.jackson.annotation.JsonIgnore;
import java.util.List;

public class BillVo {
    @JsonIgnore
    private String ids;
    private List<MUserBillDto> list;
    private String time;

    /* access modifiers changed from: protected */
    public boolean canEqual(Object other) {
        return other instanceof BillVo;
    }

    public boolean equals(Object o) {
        if (o == this) {
            return true;
        }
        if (!(o instanceof BillVo)) {
            return false;
        }
        BillVo other = (BillVo) o;
        if (!other.canEqual(this)) {
            return false;
        }
        String this$time = getTime();
        String other$time = other.getTime();
        if (this$time != null ? !this$time.equals(other$time) : other$time != null) {
            return false;
        }
        String this$ids = getIds();
        String other$ids = other.getIds();
        if (this$ids != null ? !this$ids.equals(other$ids) : other$ids != null) {
            return false;
        }
        List this$list = getList();
        List other$list = other.getList();
        if (this$list == null) {
            if (other$list == null) {
                return true;
            }
        } else if (this$list.equals(other$list)) {
            return true;
        }
        return false;
    }

    public int hashCode() {
        int i = 43;
        String $time = getTime();
        int hashCode = $time == null ? 43 : $time.hashCode();
        String $ids = getIds();
        int i2 = (hashCode + 59) * 59;
        int hashCode2 = $ids == null ? 43 : $ids.hashCode();
        List $list = getList();
        int i3 = (i2 + hashCode2) * 59;
        if ($list != null) {
            i = $list.hashCode();
        }
        return i3 + i;
    }

    @JsonIgnore
    public void setIds(String ids2) {
        this.ids = ids2;
    }

    public void setList(List<MUserBillDto> list2) {
        this.list = list2;
    }

    public void setTime(String time2) {
        this.time = time2;
    }

    public String toString() {
        return "BillVo(time=" + getTime() + ", ids=" + getIds() + ", list=" + getList() + ")";
    }

    public String getTime() {
        return this.time;
    }

    public String getIds() {
        return this.ids;
    }

    public List<MUserBillDto> getList() {
        return this.list;
    }
}
